Hexware Upper Circuit